// ============================== 导入依赖 ============================== //

import CORE from '@/CORE'
import ListClass from '@api/accesscontrol/model/AccessRecordDto'

// ============================== 导出状态集 ============================== //

export default {
  // —————————————————————————————— 常量状态 —————————————————————————————— //

  /**
   * 初始参数
   *
   * 1. 初始存在，才能响应
   * 2. CORE.mixStore(store) 时使用
   * 3. setParam() 重置时使用
   * 4. WebSearch 高级查询点重置时使用
   */
  INIT_PARAM: CORE.initObj(ListClass, {
    //
  }),

  // —————————————————————————————— 信息状态 —————————————————————————————— //

  /**
   * 信息
   */
  info: {
    inOut: [],
    type: [],
    top: [],
  },

  /**
   * 信息参数
   */
  infoParam: {
    inOut: { dateType: 3 },
    type: { dateType: 3 },
    top: { dateType: 3 },
  },
}
